﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DomainDriver.Presentation.Silverlight.Base
{
    public interface IDomainController : IDisposable
    {
        event RefreshRequestHandler RefreshRequested;

        IDomainView View { get; }
        bool HasApplicationObject { get; }
        IApplicationObject ApplicationObject { get; }
        bool IsReadyToDisplay { get; }
    }
}